R02. Related Types and Details¶
Related types¶
There are the following types of relationships between entities that can be used in the metamodel definition.
Kind | Description | Example of usage |
---|---|---|
Embedded | Relationships that represent parent-child relationships or aggregates | Can be added as a child model |
Reference | Relationships that represent usage and dependency relationships | You can connect relationship lines on the diagram |
Derivation | Relationship that represents the trace relationship with the origin | It becomes possible to connect the trace relationship between models |
Generalization | A relationship that represents inheriting characteristics | Generalizes entities to inherit field definitions |
Related edits¶
The table below shows whether or not related editing is possible on the editing screen.
Edit screen | Ownership | Reference | Derivation | Generalization |
---|---|---|---|---|
ER Diagram | Yes | Yes | Yes | No |
Tree Diagram | Yes | Yes | Yes | No |
Document Form | Yes | Yes | Yes | No |
Tree Grid | Yes | Yes | Yes | No |
Model Navigator | Yes | No | No | No |
Inspector | Yes | Yes | Yes | No |
Related setting items¶
For each relation between entities, you can define setting items in the metamodel according to the type of relation. For more information, see Reference Profile Settings and Modeling Changes.